upper torso - French English Dictionary